创建密钥创建linux服务器端的终端中执行命令ssh-keygen,之后一直按Enter即可,这样会在将在~/.ssh/路径下生成公钥(id_rsa.pub)和私钥(id_rsa)注意:也可以在windows端生成密钥,只需要保证公钥在服务器端,私钥在本地端即可。安装在服务器端~/.ssh/路径下执行以下命令,在服务器上安装公钥catid_rsa.pub>>authorized_keyschmod600*修改文件权限,只允许文件拥有者读写配置密钥windows端编辑~/.ssh/config文件(没有则创建)Host远程主机别名,HostName远程主机IP或域名,Portssh端口,User
autodl平台系统ubuntu18.04昨天还好好的程序,今天就报错,可能是更新了某个库,导致版本不匹配。报错如下:ImportError:/usr/lib/x86_64-linux-gnu/libstdc++.so.6:version`GLIBCXX_3.4.26'notfound(requiredby/root/miniconda3/lib/python3.8/site-packages/scipy/linalg/_matfuncs_sqrtm_triu.cpython-38-x86_64-linux-gnu.so)步骤一:查看当前GLIBCXX版本注意上图圈起来的部分,出错的路径是在
一、rpm安装1.1查询rpm-qa描述:查询所安装的所有rpm软件包rpm-qa|greprpm软件包1.2卸载rpm-e描述:卸载软件包rpm-erpm软件包版本信息描述:卸载软件时,不检查依赖rpm-e--nodepsrpm软件包版本信息1.3安装rpm-ivh描述:安装rpm包rpm-ivhrpm包全名1.4案例//检查jdk版本信息rpm-qa|grepjdk//卸载jdkrpm-e--nodepsjdk版本信息//安装jdkrpm-ivhrpm包1.5常用rpm-qa|greprpm软件包检查rpm-e--nodepsrpm软件包版本信息卸载rpm-ivhrpm包安装二、tar/t
☞░前往老猿Python博客░https://blog.csdn.net/LaoYuanPython一、引言在老猿CSDN的博文《构建VisualStudio2019+OpenCV4.3的C++windows编译环境》中详细介绍了windows下怎么构建visualstudio2019+OpenCV4.3d的C++编译环境,换了国产电脑后,上述方法已经不能使用,需要寻求统信Linux下构建OpenCV的C++编译环境的方法,经过多次尝试,解决了一些遇到的坑,终于成功在统信UOS下构建了OpenCV的C++编译环境,下面就详细进行介绍。二、下载OpenCV版本版本的下载方法还是《构建Visual
目录一、前言二、对于库的理解三、静态库四、动态库五、动静态库的加载一、前言在之前,我们讲了静态库和动态库,详情请跳转:静态库和动态库下面我们将从工程师的角度,去了解静态库和动态库的形成过程,以及实现它们的制作。并且了解如何将自己的库交给别人,让别人也可以使用。二、对于库的理解Linux的库一般分为动态库和静态库:静态库:库文件以.a为后缀,程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候将不再需要静态库。动态库:库文件以.so为后缀,程序在运行的时候才去链接动态库的代码,多个程序共享使用库的代码。gcc在编译时默认使用动态链接,链接动态库,而如果想生成静态链接,我们需要在末尾带
简介首先我需要声明的是,我的系统是centos7,下载工具使用的是yum;在linux上部署docker,之前一直看的是这篇文章Linux之Docker部署,基本上功能方面也都可以使用,部署起来也是比较的简单。首先我先讲述这篇参考文档的部署方式。但是我个人是推荐第二种方式部署docker,只因为第二种方式部署的docker版本会是最新的,带来的问题也会少一些。第一种方式部署docker步骤1#下载dockeryum-yinstalldocker步骤2#修改docker的镜像配置vim/etc/docker/daemon.json修改为阿里云的镜像,在上述文件中添加内容为:{“registry-
前言CentOS是什么?CentOS社区企业操作系统(Community Enterprise Operating System)CentOS是众多Linux发行版中的一种。全称:The Community ENTerprise Operating System。她是将RedHatEnterpriseLinux(此后简称RHEL)的源代码再编译,并去除RHEL中RedHat公司商标,以及去除RHEL中商业组件的Linux发行版之一。她的目标是在不违反著作权、商标权等法律的前提下,完全兼容RHEL。顾名思义,CentOS是由开源社区研发和维护的一款企业级Linux操作系统,在2014年1月被红
本文分享自天翼云开发者社区《基于Linux系统的PXE搭建方法》,作者:t***n 一、底层环境准备1、安装RedHat7.6系统2、关闭防火墙和Selinuxsystemctlstopfirewalldchkconfigfirewalldoffvim/etc/sysconfig/selinux 修改SELINUX=disabled3、配置本地yum源vim/etc/yum.repos.d/rhel7.repo [rhel7] name=RHEL7 baseurl=file:///mnt enabled=1 gpgcheck=04、安装需要的服务及软
文章目录前言1.安装DataEase2.本地访问测试3.安装cpolar内网穿透软件4.配置DataEase公网访问地址5.公网远程访问DataEase6.固定DataEase公网地址前言DataEase是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。在本地搭建后,借助cpolar内网穿透实现远程公网地址即可访问DataEase的webui界面,这样方便我们在任何设备上都可以随时打开DataEase进行查看数据分析!1.安装DataEaseLinux搭建安装Dat
简介根据安福莱的STM32H7教程,H7单片机的QSPI外设是直接连到芯片内核上的,地址是0X90000000;那么就可以通过QSPI外设,将外置flash内存映射,并由此执行代码。相关操作在keil5上比较简单,配置点东西就行;可以参考安福莱教程。这里要介绍的是在linux环境下没有keil5IDE的情况下,如何使用clion+openocd实现将大体积代码下载到外置flash并执行对外置flash执行的代码进行仿真代码配置修改系统配置文件STM32的代码都是有起始地址的,每一句代码,编译为相关机器码执行时,都有对应地址的;对于一般情况的代码,起始地址都是0X8000000;该文件中详细的配